[v-cloak] {
	display:none;
}
.login-text-img{
	margin: 50px;
}
.el-col-box-left{
	height: 100%;
	background: url(../image/logintext.png) no-repeat left bottom 64px;
	background-size: 100%;
}
.el-col-box-right{
	height: 100%;
	background: #fff;
}
.login-title{
	text-align: center;
	margin: 30% 0 110px 0;
}
.login-title>h1{
	font-size: 34px;
	color: #333;
}
.login-title>span{
	display: block;
	width: 94px;
	height: 6px;
	background: #34abb5;
	border-radius: 3px;
	margin-left: 50%;
	margin-top: 12px;
	transform: translateX(-50%);
}
.login-title>p{
	font-size: 19px;
	color: #4777e9;
}
.login-pub{
	position: relative;
	width: 80%;
	height: 64px;
	margin-left: 10%;
	margin-top: 20PX;
	border-bottom: #e5e5e5 solid 2px;
	box-sizing: border-box;
	overflow: hidden;
}
.login-icon{
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	margin: 15px 0 0 10px;
	text-align: center;
	float: left;
	z-index: 12;
}
.login-icon i{
	font-size: 24px;
	color: #bfbfbf;
	line-height: 44px;
}
.login-icon2{
	display: block;
	position: absolute;
	right: 13px;
	top: 0;
	margin: 15px 0 0 10px;
	text-align: center;
	float: left;
	z-index: 12;
}
.login-icon2 i{
	font-size: 9px;
	color: #bfbfbf;
	line-height: 44px;
	cursor: pointer;
}
.login-input{
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	width: 100%;
	float: left;
	height: 44px;
	margin: 15px 0;
	padding-left: 44px;
	border: none;
	box-sizing: border-box;
	color: #323232;
	font-size: 20px;
	z-index: 10;
}
.login-input-color::-webkit-input-placeholder{
	color:#48b3bc;
}
.login-input-color::-moz-placeholder{   /* Mozilla Firefox 19+ */
	color:#48b3bc;
}
.login-input-color:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
	color:#48b3bc;
}
.login-input-color:-ms-input-placeholder{  /* Internet Explorer 10-11 */ 
	color:#48b3bc;
}
.yz-login{
	width: 74%;
	height: 24px;
	margin-left: 10%;
	padding-left: 10px;
	margin-top: 5px;
	line-height: 24px;
	color: #ff5d5d;
	font-size: 20px;
	text-align: left;
}
.yz-login i{
	font-size: 22px;
	margin-right: 5px;;
}
.login-btn{
	width: 80%;
	height: 64px;
	margin-left: 10%;
	margin-top: 45px;
	line-height: 64px;
	color: #f00;
	font-size: 19px;
	text-align: center;
	background: #48b3bc;
	color: #fff;
	border-radius: 6px;
	cursor: pointer;
}
.search-box{
  font-size: 14px;
  line-height: 40px;
  background: #fff;
  overflow: hidden;
}
.search-div{
	float: left;
	margin-right: 18px;
	margin-bottom: 18px;
}
.search-title{
  color: #888;
  margin-right: 10px;
}
.personal-title{
	display: inline-block;
	height: 100%;
	border-bottom: #34abb5 solid 1px;
	padding: 0 15px;
color: #34abb5;
margin-top: 10px;
}
.search-box .el-input__inner{
  border-radius: 20px;
}
.search-btn{
display: block;
  padding: 0 25px;
	height: 40px;
	line-height: 40px;
  background: #4877e9;
  color: #fff;
  font-size: 18px;
  text-align: center;
  border-radius: 20px;
  cursor: pointer;
}
.main-box{
	width: 100%;
}
.inforlist{
	width: 100%;
	margin-top: 20px;
	background: #fff;
}
.infor-title{
	font-size: 14px;
	color: #666;
}
.pages-box{
	margin-top: 30px;
	padding-bottom: 20px;
	overflow: hidden;
}
.pagetion{
	float: right;
}
.el-header{
	position: fixed;
	width: 100%;
	top: 0;
	height: 100px;
	padding: 0;
	z-index: 10;
}
.el-aside{
	position: fixed;
	height: 100%;
	top: 0;
	bottom: 0;
	padding-top: 100px;
	background: #fff;
	box-shadow: 5px 0 10px rgba(153, 153, 153, 0.1);
	z-index: 2;
}
.backred{
	background: #eb6338!important;
}
.backorgin{
	background: #34abb5!important;

}

.menu-box{
	margin-top: 40px;
	margin-left: 20px;
}
.el-submenu.is-opened .el-submenu__title{
	background: #34abb5!important;
	color: #fff!important;
}
.el-submenu.is-opened .el-submenu__title .el-submenu__icon-arrow{
	color: #fff!important;
}
.el-submenu.is-opened .el-submenu__title .element-icons{
	color: #fff!important;
}
.el-submenu__title{
	background: #f8f8f8!important;
	width: 200px;
	line-height: 40px!important;
	height: 40px!important;
	border-radius: 20px!important;
	font-size: 16px!important;
	color: #666!important;
}
.el-submenu__title .element-icons{
	color: #666!important;
}
.el-menu-item.is-active{
	color: #34abb5!important;
}
.el-menu-item-group .el-menu-item{
	padding-left: 20px!important;
	font-size: 16px;
}
.el-menu-item-group .el-menu-item:hover{
	background: #fff!important;
}
.el-menu-item-group .el-menu-item .element-icons{
	font-size: 18px;
}
.el-main{
  	padding: 0;
	margin-left: 240px;
	margin-top: 100px;
}
.warp-box{
	margin: 20px;
	padding: 30px;
	padding-top: 0;
	background: #fff;
	border-radius: 10px;
	overflow: hidden;
}
.menu-btn{
	display: none;
	color: #4877e9;
	line-height: 62px;
	cursor: pointer;
	margin-left: 20px;
}

.inforadd{
  /*width:780px;*/
}
.modifySp{
	display: block;
	position: absolute;
	right: 3px;
	top: 5px;
}
.submit-infor{
  display: block;
  width: 140px;
  height: 36px;
  margin: 40px 0 60px 10px;
  background: #4877e9;
  line-height: 36px;
  text-align: center;
  color: #fff;
  border-radius: 18px;
  cursor: pointer;
}
.search-div .date-input{
	width: 150px;
}
.datatime-box .el-input__inner{
	border: none;
	text-align: center;
}
.datatime{
	border: 1px solid #dcdfe6;
	line-height: 28px;
	display: inline-block;
	border-radius: 16px;
	box-sizing: border-box;
}
.bottomcopyright{
	width: 100%;
	position:absolute;
	bottom: 15px;
	text-align:center;
	color:#fff;
	font-size: 12px;
}
.el-input--small .el-input__inner {
    height: 40px;
    line-height: 40px;
}
.channel1234 .el-table th {
	/* background-color: #eaeef9; */
	border-top: 1px solid #EBEEF5;
	height: 84px;
	color: #323232;
	text-align: center;
  }
  .el-table--enable-row-transition .el-table__body td{
	  height: 84px;
	  text-align: center;
  }
  .no-white{
	  white-space: nowrap;
  }
  .el-pagination__editor.el-input .el-input__inner {
    height: 40px;
}
.el-pagination.is-background .btn-next, .el-pagination.is-background .btn-prev, .el-pagination.is-background .el-pager li {
    margin: 0 5px;
    background-color: #f4f4f5;
    color: #606266;
    min-width: 40px;
    height: 40px;
    line-height: 40px;
    border-radius: 2px;
}
.el-pagination span:not([class*=suffix]) {
    display: inline-block;
    font-size: 13px;
    min-width: 40px;
    height: 40px;
    line-height: 40px;
    vertical-align: top;
    -webkit-box-sizing: border-box;
	box-sizing: border-box;
}
.add-bottom{
	border-bottom: #e5e5e5 solid 1px;
}
.el-switch{
	margin-left: -36px;
}
.el-switch__core{
	width: 80px!important;
	height: 40px!important;
	border-radius: 20px;
}
.switch1 .el-switch__core{
	width: 100px!important;
	height: 40px!important;
}
.el-switch__label--left{
	position: relative;
	left: 46px;
	color: #fff;
	z-index: -1111;
  }
  .el-switch__label--right{
	position: relative;
	right: 46px;
	color: #fff;
	z-index: -1111;
  }
  .el-switch__label.is-active{
	z-index: 1111;
	color: #fff;
  }
  .el-switch__label--left{
	position: relative;
	left: 76px;
	color: #fff;
	z-index: -1111;
	}
	.switch1 .el-switch__label--left{
		left: 96px;
		}
  .el-switch__label--right{
	position: relative;
	right: 76px;
	color: #fff;
	z-index: -1111;
	}
	.switch1 .el-switch__label--right{
		right: 96px;
		}
  .el-switch__label--right.is-active{
	z-index: 1111;
	color: #fff !important;
  }
  .el-switch__label--left.is-active{
	z-index: 1111;
	color: #9c9c9c !important;
  }
.el-switch__core:after{
	width: 30px;
	height: 30px;
	top: 4px;
	left: 4px;
}
.el-switch.is-checked .el-switch__core::after {
    left: 100%;
	margin-left: -34px;
}
.el-input__inner{
	border-radius: 20px;
}
.el-checkbox.is-bordered{
	border-radius: 20px;
}
.el-checkbox.is-bordered+.el-checkbox.is-bordered{
	margin-left: 0;
	margin-right: 24px;
	margin-bottom: 24px;
}
.el-checkbox.is-bordered{
	margin-right: 24px;
	margin-bottom: 24px;
}
.el-form-item{
	margin-bottom: 36px;
}
.el-radio__inner{
	width: 24px;
	height: 24px;
}
.el-radio__inner::after{
	width: 8px;
	height: 8px;
}
.el-form-item__label{
	font-size: 16px;
}
.el-radio__label{
	font-size: 16px;
}
.el-table th>.cell{
	text-align: center
}
.el-checkbox__inner{
	width: 20px;
	height: 20px;
}
.el-checkbox__inner::after{
	width: 4px;
	height: 10px;
	top: 2px!important;
	left: 7px!important;
}
.el-checkbox__input.is-indeterminate .el-checkbox__inner::before{
	top: 8px;
}
.el-breadcrumb__inner a, .el-breadcrumb__inner.is-link {
	color: #606060;
}
.pages-box .el-input__inner{
	border-radius: 3px!important;
}